package com.iris.lock;

/**
 * 项目: thinking
 * 包名: com.iris.lock
 * 作者: victor
 * 日期: 2016年10月26日
 * 说明: Lock
 */
public class Lock implements Runnable{
	volatile Object obj = new Object();
	
	public void test(){
		System.out.println("Lock.test");
		synchronized (obj) {
			for (int i = 0; i < 100000; i++) {
				if(i%1000==0)
				System.out.println("Lock.synchronized");
			}
		}
	
		System.out.println("Lock.test.end");
	}

	@Override
	public void run() {
		// TODO Auto-generated method stub
		test();
	}

}
